launder proceeds of drug trafficking - Español Inglés Diccionario